package com.zhijian.medical.dao.remote;


import com.zhijian.medical.entity.po.RFID;
import com.zhijian.medical.entity.vo.request.MedicalDeviceSearchVo;
import com.zhijian.medical.entity.vo.request.RfidSearchVo;
import com.zhijian.medical.entity.vo.response.HarmfulVo;
import com.zhijian.medical.entity.vo.response.MedicalDeviceVo;
import com.zhijian.medical.entity.vo.response.RfidVo;

import java.util.List;

public interface RfidMapper {

    int count(RfidSearchVo deviceSearchVo);

    RFID selectByPrimaryKey(Long id);

    RFID selectByAddress(String rfid);

    List<RfidVo> selectList(RfidSearchVo deviceSearchVo);

    RFID selectByRfid(String rfid);

    boolean updateByPrimaryKeySelective(RFID rfid);

    int deleteByPrimaryKey(Long id);

    boolean insertSelective(RFID rfid);
}